In seinem Blog-Post über Sortable Table Columns (englisch) beschreibt das HTML-Urgestein Adrian Roselli fünf Wege, um die Sortierbarkeit von Tabellen-Spalten den Nutzenden von Screen-Readern zu vermitteln. Dabei kommt er zu der Erkenntnis, dass eine barrierefreie sortierbare Tabelle nicht notwendigerweise das Selbe ist, wie eine gebrauchstaugliche sortierbare Tabelle.
Die Nutzenden sollen erfahren, dass eine Tabelle sortierbar ist, wonach sie sortiert ist und auch wenn sich die Sortierung geändert hat. Die Schwierigkeit liegt zum einen darin, dass unterschiedliche Screen-Reader auch unterschiedlich vorlesen. Und die Nutzenden konfigurieren ihre Screen-Readern unterschiedlich zwischen wortreich und wortkarg. Das liegt auch daran, dass nicht alle Nutzenden von Screen-Readern blind sind (Blog-Post, englisch).
Die fünf verschiedenen Ansätze von Adrian Roselli haben unterschiedliche Vorzüge. Den einen richtigen Weg gibt es nicht.
Wahrnehmbarkeit